search and rescue service - Turco Inglés Diccionario